473,468 Members | 1,303 Online
Bytes | Software Development & Data Engineering Community
Create Post

Home Posts Topics Members FAQ

What does Google Calendar's grid uses?

Hi everyone
I am interested in building something similar to Google's Calendar. My
questions are:
1) What library or function are they using to create an interactive
"grid" whereby it pops up a dialog as a respond to your clicking?
2) Is google using something like scriptaculous, or rico or frameworks
to help them achieve this?

Thanks
Nov 11 '08 #1
3 2773
Does anyone know?
Can anyone suggest anything similar?
Nov 12 '08 #2
disappearedng wrote:
I am interested in building something similar to Google's Calendar. My
questions are:
1) What library or function are they using to create an interactive
"grid" whereby it pops up a dialog as a respond to your clicking?
2) Is google using something like scriptaculous, or rico or frameworks
to help them achieve this?
Use the Source, Luke.
PointedEars
--
realism: HTML 4.01 Strict
evangelism: XHTML 1.0 Strict
madness: XHTML 1.1 as application/xhtml+xml
-- Bjoern Hoehrmann
Nov 12 '08 #3
On Nov 12, 9:31 am, disappearedng <disappeare...@gmail.comwrote:
Hi everyone
I am interested in building something similar to Google's Calendar. My
questions are:
1) What library or function are they using to create an interactive
"grid" whereby it pops up a dialog as a respond to your clicking?
Probably code they wrote themselves. There’s a script file called
something like “calendarjs_doozercompiled__en.js” that you can look
at. It is minified and obfuscated so it might take some effort to
decipher it, here's the first couple of lines:

function aa(a,b){return a.scrollTop=b}function ba(a,b){return
a.filter=b}function da(a,b){return a.toString=b}function fa(a,b)
{return a.onreadystatechange=b}function ha(a,b){return a.length=b}
function ia(a,b){return a.position=b}function ja(a,b){return
a.cursor=b}function ka(a,b){return a.className=b}function la(a,b)
{return a.width=b}function ma(a,b){return a.text=b}function na(a,b)
{return a.overflowY=b}function oa(a,b){return a.overflowX=b}function pa
(a,b){return a.checked=b}
function qa(a,b){return a.next=b}function ra(a,b){return a.load=b}
function h(a,b){return a.innerHTML=b}function sa(a,b){return a.value=b}
function ta(a,b){return a.location=b}function ua(a,b){return
a.disabled=b}function va(a,b){return a.color=b}function wa(a,b){return
a.currentTarget=b}function xa(a,b){return a.backgroundColor=b}function
za(a,b){return a.background=b}function Aa(a,b){return a.left=b}
function Ba(a,b){return a.textDecoration=b}function Ca(a,b){return
a.target=b}
function Da(a,b){return a.screenX=b}function Ea(a,b){return
a.screenY=b}function Fa(a,b){return a.remove=b}function Ga(a,b){return
a.start=b}function Ha(a,b){return a.cssText=b}function Ia(a,b){return
a.keyCode=b}function Ja(a,b){return a.forEach=b}function Ka(a,b)
{return a.marginRight=b}function La(a,b){return a.handleEvent=b}
function Ma(a,b){return a.removeNode=b}function Na(a,b){return
a.type=b}function Oa(a,b){return a.contains=b}function Qa(a,b){return
a.method=b}

2) Is google using something like scriptaculous, or rico or frameworks
to help them achieve this?
“Something like” perhaps. There is no obvious evidence that they are
using someone else’s code, but they might be.
--
Rob
Nov 12 '08 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
by: Mike | last post by:
Hi, Is there a possibility to have one of the Web Control Datagrid's column as a Calendar when editing data? Any resources on this subject? Thanks Mike
0
by: Nikkie | last post by:
Hi, In my asp.net application, I have datagrid control and a calendar control. The grid has a column for dates. All I want is, when I click on a cell in that column, the grid comes into edit...
2
by: RJN | last post by:
Hi I have a calendar control and a dropdown in the page. Drop down has the list of all months. When the user either selects a date from a calendar or selects a month from the dropdown , I need...
6
by: Sridhar | last post by:
Hi, I need to display a calendar that shows all the months of an year. In that, I need to show different colors for certain events. I know how to display a calendar for a certain month but I am...
0
by: K B | last post by:
Hi, For some reason my old popup calendar no longer works in 2.0 (it will never complete the script and close the window). I'm now using the in-line new calendar control available in ASP.NET 2.0...
14
by: salad | last post by:
XML seems to be a hot technology buzzword. And it appears XML is supported in A2003. I am wondering if it could be used in the following scenario. I create an order record for the customer. ...
1
by: abhishekbrave | last post by:
The code below is opening a calendar on mouse over in the same window. I need the calendar to be opened in new window. Have to fulfill this requirement urgentely so posting the whole code here. I...
15
by: Gilles Ganault | last post by:
Hello Since Python is such a productive language, I'd really like to be able to use it to write GUI apps for Windows, but business apps require rich widgets like (DB)grids, calendars, etc. ...
2
by: pepitovadecurt | last post by:
Hi I need to access to the Google Calendar under python. Is posible?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
1
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
0
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.